O'yin dizaynining mexanika, o'yinchi tajribasi va dunyo yaratish kabi asosiy tamoyillarini o'rganing. Barcha janrlar uchun yangi va tajribali ishlab chiquvchilarga qo'llaniladi.
Sirlarni ochish: O'yin dizayni tamoyillari bo'yicha keng qamrovli qo'llanma
Video oʻyinlar dunyosi global hodisaga aylanib, turli madaniyatlar va qitʼalardagi tomoshabinlarni oʻziga jalb qildi. Har bir qiziqarli oʻyin ortida oʻyinchilarga jozibali va esda qolarli tajriba taqdim etish uchun sinchkovlik bilan yaratilgan dizayn tamoyillarining murakkab tizimi yotadi. Siz yangi boshlovchi oʻyin ishlab chiquvchisi, tajribali soha mutaxassisi yoki shunchaki ishtiyoqli geymer boʻlishingizdan qatʼi nazar, ushbu tamoyillarni tushunish bu hayajonli sohani qadrlash va unga hissa qoʻshish uchun juda muhimdir.
I. Oʻyin dizaynining asosiy ustunlari
Oʻyin dizayni shunchaki chiroyli vizual tasvirlar yoki murakkab syujetlar yaratishdan iborat emas. Bu bir nechta oʻzaro bogʻliq ustunlarni oʻz ichiga olgan yaxlit jarayondir. Bu ustunlar muvaffaqiyatli oʻyin quriladigan poydevorni tashkil qiladi.
A. Mexanika: Oʻyin qoidalari
Oʻyin mexanikasi oʻyinning ishlashini boshqaradigan asosiy qoidalardir. Ular oʻyinchilarning oʻyin dunyosi bilan qanday munosabatda boʻlishini, harakatlar qanday hal qilinishini va taraqqiyot qanday oʻlchanishini belgilaydi. Ular oʻyin tajribasini harakatga keltiruvchi dvigateldir.
- Harakat va reaksiya: Oʻyinchi qilgan har bir harakat oʻyin ichida aniq va tushunarli reaksiyani keltirib chiqarishi kerak. Bu zudlik bilan beriladigan fikr-mulohaza agentlik va nazorat hissini yaratish uchun zarur. Masalan, jangovar oʻyinda zarba (harakat) raqibning seskanishi yoki zarar koʻrishiga (reaksiya) olib kelishi kerak.
- Resurslarni boshqarish: Oʻyinlar koʻpincha sogʻliq, oʻq-dorilar, valyuta yoki energiya kabi resurslarni boshqarishni oʻz ichiga oladi. Strategik resurslarni boshqarish oʻyin jarayoniga chuqurlik qoʻshishi va oʻyinchilarni muhim qarorlar qabul qilishga majbur qilishi mumkin. Imperiya qurish uchun resurslarni taqsimlash muhim boʻlgan "Civilization" kabi oʻyinlarni koʻrib chiqing.
- Taraqqiyot tizimlari: Ushbu tizimlar oʻyinchining rivojlanishini, koʻpincha tajriba ballari, darajalar yoki yangi qobiliyatlarni ochish orqali kuzatib boradi. Ular muvaffaqiyat hissini beradi va oʻyinchilarni oʻynashni davom ettirishga undaydi. "Diablo" va "World of Warcraft" mustahkam taraqqiyot tizimlariga ega oʻyinlarga misoldir.
- Gʻalaba va magʻlubiyat shartlari: Oʻyinlarda muvaffaqiyat yoki muvaffaqiyatsizlik uchun aniq belgilangan maqsadlar va shartlar boʻlishi kerak. Bu oʻyinchilarga maqsad hissini beradi va raqobat uchun asos yaratadi. "Shaxmat"da maqsad raqibning shohiga mot qoʻyishdir; buni qila olmaslik magʻlubiyatga olib keladi.
B. Oʻyinchi tajribasi (UX): Hissiy sayohatni yaratish
Oʻyinchi tajribasi (UX) oʻyinchi oʻyinni oʻynash paytida oʻzini qanday his qilishiga qaratilgan. Bu dastlabki oʻrgatish jarayonidan tortib, hikoyaning hissiy taʼsiri va oʻyin mexanikasini oʻzlashtirishdan olinadigan qoniqishgacha boʻlgan hamma narsani oʻz ichiga oladi.
- Oʻrgatish va darsliklar: Yaxshi ishlab chiqilgan oʻyin oʻyinchini tajribaga asta-sekin kiritib, mexanika va tizimlarni bosqichma-bosqich tanishtiradi. Samarali darsliklar oʻyinchining hafsalasi pir boʻlishining oldini olish va zavqni maksimal darajada oshirish uchun juda muhimdir. "Portal"dagi murakkab oʻyin mexanikasini aqlli tarzda tanishtiruvchi oʻrgatuvchi darajalarni koʻrib chiqing.
- Jalblik va Immersion: Muvaffaqiyatli oʻyinlar oʻyinchining diqqatini tortadi va ularni oʻyin dunyosiga shoʻngʻdiradi. Bunga jozibali oʻyin jarayoni, boy hikoyalar va immersiv audio-vizual elementlar orqali erishiladi. "The Witcher 3: Wild Hunt" kabi oʻyinlar oʻyinchilarni oʻziga jalb qilishda ustun turadi.
- Foydalanish imkoniyati: Oʻyinlar barcha qobiliyat va kelib chiqishga ega boʻlgan oʻyinchilar uchun qulay boʻlishi kerak. Bunga moslashtiriladigan boshqaruv elementlari, qiyinchilik darajalari va vizual/audio yordam vositalari kiradi. "The Last of Us Part II" kabi oʻyinlarda rang ajrata olmaydiganlar uchun rejimlar va subtitrlar variantlarini taqdim etish ajoyib foydalanish imkoniyati dizaynini namoyish etadi.
- Fikr-mulohaza va mukofot: Oʻyinchilar oʻz harakatlari boʻyicha doimiy fikr-mulohazaga muhtoj. Bu vizual belgilar, ovoz effektlari va mukofotlar shaklida boʻlishi mumkin. Doimiy fikr-mulohaza oʻrganish jarayonini mustahkamlaydi va oʻyinchini oʻzini qobiliyatli his qilishiga yordam beradi. "Angry Birds"da yulduzlar yoki nishonlar yutib olish darhol mukofot beradi.
C. Dunyo qurish: Ishonarli va jozibali dunyolarni yaratish
Dunyo qurish – bu ishonarli va jozibali oʻyin dunyosini yaratish sanʼatidir. Bu oʻyinning muhiti, hikoyasi, qahramonlari va umumiy atmosferasini oʻz ichiga oladi. Yaxshi qurilgan dunyo immersionni kuchaytiradi va oʻyin jarayoni uchun boy kontekstni taqdim etadi.
- Muhit va Lor: Muhit oʻyin voqealari uchun fon boʻlib xizmat qiladi. Lor – bu dunyoni shakllantiradigan tarix, mifologiya va madaniyatdir. Boy lor oʻyinchi tajribasiga chuqurlik va maʼno qoʻshadi. "Elden Ring" chuqur lorga ajoyib misoldir.
- Qahramonlar va Hikoya: Jozibali qahramonlar va yaxshi aytilgan hikoya hissiy rezonans yaratishi va oʻyinchilarni oʻyin dunyosiga tortishi mumkin. Qahramonlar hikoyani boshqarishi va oʻyinchilarga shaxsiy aloqa oʻrnatish imkonini berishi mumkin. "Red Dead Redemption 2"dagi hissiy hikoya oʻyinchini doimo jalb qilib turadi.
- Atmosfera va Estetika: Atmosfera oʻyinning umumiy kayfiyati va hissiyotiga ishora qiladi. Estetika dunyoning koʻrinishini yaratadigan vizual va eshitish elementlarini oʻz ichiga oladi. "Resident Evil 7: Biohazard"da dahshatli atmosfera yaratish uchun ovoz va vizual effektlardan foydalanilgan.
- Izchillik va Birlik: Yaxshi qurilgan dunyo ichki izchillikni saqlaydi va ziddiyatlardan qochadi. Dunyoning barcha elementlari bir-biriga tegishli boʻlib, ishonchlilik hissini kuchaytirishi kerak. Izchillik "The Legend of Zelda: Breath of the Wild" kabi oʻyinlarda birinchi oʻrinda turadi.
II. Asosiy tamoyillar amalda
Nazariy tushunchalarni tushunish faqat boshlanishdir. Ushbu tamoyillarni samarali qoʻllash amaliyot, tajriba va maqsadli auditoriyani chuqur tushunishni talab qiladi. Mana amaldagi baʼzi asosiy tamoyillar.
A. Iteratsiya va Sinov: Ishlab chiqishning yuragi
Oʻyin ishlab chiqish iterativ jarayondir. Bu fikr-mulohazalar asosida oʻyinni doimiy ravishda sinab koʻrish, takomillashtirish va yaxshilashni anglatadi. Oʻyinchilarning oʻyin bilan qanday munosabatda boʻlishini kuzatish jarayoni boʻlgan oʻyin sinovlari (playtesting) kamchiliklar va yaxshilanishga muhtoj joylarni aniqlash uchun juda muhimdir.
- Oʻyin sinovlari strategiyalari: Tajribali geymerlar va janrga yangi kelganlarni oʻz ichiga olgan turli xil oʻyinchilar guruhini jalb qiling. Ularning xatti-harakatlarini kuzating, fikr-mulohazalarni toʻplang va maʼlumotlarni tahlil qiling. Yaxshilanish uchun asosiy sohalarni aniqlash uchun metrikalardan foydalaning.
- Fikr-mulohaza halqalari: Oʻyinchi fikr-mulohazalari toʻplanadigan, tahlil qilinadigan va amalga oshiriladigan aniq fikr-mulohaza halqasini yarating. Oʻzgartirishlar yakunlanishidan oldin sinovdan oʻtkazilishi va iteratsiya qilinishiga ishonch hosil qiling.
- Prototip yaratish: Biror xususiyatni toʻliq ishlab chiqishdan oldin, uning asosiy mexanikasi va funksionalligini sinab koʻrish uchun prototip yarating. Bu dizaynerlarga muammolarni erta aniqlash va hal qilish imkonini berib, vaqt va resurslarni tejaydi.
- Xatolarni tuzatish: Xatolarni aniqlash va tuzatish doimiy jarayondir. Muammolarni kuzatib borish va ularning tezda hal etilishini taʼminlash uchun mustahkam xatoliklar haqida xabar berish tizimini joriy qiling.
B. Daraja dizayni: Esda qolarli tajribalarni yaratish
Daraja dizayni – oʻyinchilar muloqot qiladigan muhitlarni yaratish sanʼatidir. Yaxshi ishlab chiqilgan darajalar oʻyinchilarni yoʻnaltiradi, taraqqiyot hissini yaratadi va kashfiyotga undaydi.
- Oʻyinchini yoʻnaltirish: Oʻyinchilarni daraja boʻylab yoʻnaltirish uchun vizual belgilar, atrof-muhit hikoyasi va aniq yoʻllardan foydalaning. Chalkash yoki asabiylashtiruvchi tuzilmalardan saqlaning. "Super Mario Odyssey" oʻz darajalari orqali aniq yoʻl-yoʻriq koʻrsatadi.
- Surʼat va taraqqiyot: Qiyinchiliklarni oʻzgartirib, yangi mexanikalarni bosqichma-bosqich joriy etib, oʻyin surʼatini nazorat qiling. Bu oʻyinchini jalb qiladi va charchashning oldini oladi. "Portal" mexanikalarni tanishtirish uchun ajoyib surʼatdan foydalanadi.
- Vertikallik va kashfiyot: Chuqurlik hissini yaratish va kashfiyotga undash uchun vertikal elementlarni qoʻshing. Oʻyinchilarni sirlar yoki yashirin joylar bilan belgilangan yoʻldan chetga chiqqanliklari uchun mukofotlang. "Uncharted" kabi oʻyinlar buni samarali bajaradi.
- Atrof-muhit orqali hikoya qilish: Hikoya aytish va oʻyin jarayoniga kontekst berish uchun atrof-muhitdan foydalaning. Bu oʻyinchilarga maʼlumotlarni tushunish va dunyo haqida oʻz tushunchalarini shakllantirish imkonini beradi. "Half-Life 2" oʻzining ajoyib atrof-muhit hikoyasi bilan tanilgan.
C. Foydalanuvchi interfeysi (UI) va Foydalanuvchi tajribasi (UX): Uni intuitiv qilish
UI/UX – bu oʻyinchilar oʻyin bilan muloqot qiladigan interfeys. Yaxshi ishlab chiqilgan UI/UX intuitiv, ishlatish uchun oson va oʻyinchilarga muvaffaqiyatga erishish uchun kerakli barcha maʼlumotlarni taqdim etadi.
- Aniqllik va soddalik: UI-ni tartibsiz va tushunarli saqlang. Aniq vizual belgilar va izchil dizayn tilidan foydalaning. Yaxshi UI kognitiv yukni kamaytiradi.
- Axborot iyerarxiyasi: Eng muhim maʼlumotlarga ustuvorlik bering va uni osonlik bilan foydalanish mumkin qiling. Oʻyinchining diqqatini yoʻnaltirish uchun aniq iyerarxiyadan foydalaning.
- Izchillik: UI boʻylab izchil dizayn tilini saqlang. Bu kognitiv yukni kamaytiradi va oʻyinchilarga boshqaruv va tizimlarni oʻrganishni osonlashtiradi.
- Fikr-mulohaza va javobgarlik: Oʻyinchining harakatlariga darhol fikr-mulohaza bering. UI oʻyinchi kiritishiga tez va bashorat qilinadigan tarzda javob berishi kerak.
D. Oʻyin balansi: Adolatli va yoqimli oʻyin jarayonini taʼminlash
Oʻyin balansi – bu oʻyinning adolatli, qiyin va yoqimli boʻlishini taʼminlash jarayonidir. Bu qiyinchilikni sozlash, turli qurollar va qobiliyatlarning kuchini muvozanatlash va oʻyinchilarning muvaffaqiyatga erishish uchun oqilona imkoniyatga ega boʻlishini taʼminlashni oʻz ichiga oladi.
- Qiyinchilik egri chiziqlari: Vaqt oʻtishi bilan asta-sekin oʻsib boradigan, oʻyinchilarni jalb qilib, qiyinchilik tugʻdiradigan qiyinchilik egri chizigʻini loyihalashtiring. Oddiy qiyinchiliklardan boshlang va asta-sekin murakkabroq mexanikalarni joriy qiling.
- Kuch balansi: Birorta elementning haddan tashqari kuchli boʻlishiga yoʻl qoʻymaslik uchun turli qurollar, qobiliyatlar va qahramonlarning kuchini muvozanatlang. "Street Fighter" kabi jangovar oʻyinlarda turli xil qahramonlarning balansini koʻrib chiqing.
- Resurslarni boshqarish: Oʻyinchilarga oʻyinni juda oson qilmasdan muvaffaqiyatga erishish uchun yetarli resurslarga ega boʻlishini taʼminlang. Yaxshi muvozanat aqlli qarorlar qabul qilishga undaydi.
- Matchmeyking (Koʻp oʻyinchi): Koʻp oʻyinchi rejimli oʻyinlarda, oʻxshash mahorat darajasidagi oʻyinchilarni juftlash uchun matchmeyking tizimidan foydalaning. Bu yanada adolatli va yoqimli tajriba yaratadi.
III. Oʻyin dizayni tamoyillarini qoʻllash: Janrlar va platformalar boʻylab
Ushbu tamoyillar universal boʻlib, mobil oʻyinlardan tortib AAA darajasidagi oʻyinlargacha boʻlgan barcha oʻyin janrlari va platformalariga qoʻllanilishi mumkin. Biroq, ushbu tamoyillarning oʻziga xos qoʻllanilishi kontekstga qarab farq qiladi.
A. Mobil oʻyinlar: Qisqa vaqt va intuitiv oʻyin jarayoni
Mobil oʻyinlar koʻpincha qisqa oʻyin seanslari uchun moʻljallangan va intuitiv boshqaruvni talab qiladi. Diqqat odatda foydalanish imkoniyati va tezkor mukofotlarga qaratiladi.
- Soddalashtirilgan mexanika: Mobil oʻyinlar koʻpincha sensorli ekranlar va qisqa oʻyin seanslariga moslashish uchun soddalashtirilgan mexanika va boshqaruvga ega.
- Intuitiv UI/UX: UI/UX toza, tartibsiz va sensorli kiritish uchun moʻljallangan boʻlishi kerak.
- Taraqqiyot va monetizatsiya: Mobil oʻyinlar koʻpincha oʻyinchilarni jalb qilish va oʻyinni monetizatsiya qilish uchun taraqqiyot tizimlari va ilova ichidagi xaridlardan foydalanadi. "Candy Crush" va "Genshin Impact" kabi oʻyinlar bunga misoldir.
- Push-bildirishnomalar: Mobil oʻyinlar koʻpincha oʻyinchilarga oʻyinga qaytishni eslatish uchun push-bildirishnomalardan foydalanadi.
B. ShK va konsol oʻyinlari: Chuqur mexanika va immersiv dunyolar
ShK va konsol oʻyinlari koʻpincha murakkabroq mexanika, immersiv dunyolar va uzaytirilgan oʻyin seanslariga ega.
- Murakkab mexanika: Konsol va ShK oʻyinlari koʻpincha geympadlar va klaviatura/sichqonchalarga moslashish uchun murakkabroq mexanika va boshqaruvga ega.
- Batafsil dunyolar: Bu oʻyinlar koʻpincha jozibali hikoyalar va qahramonlarga ega boʻlgan boy, batafsil dunyolarni oʻz ichiga oladi.
- Yuqori ishlab chiqarish qiymati: Bu oʻyinlar koʻpincha ilgʻor grafika, ovoz dizayni va kinematografik taqdimotni oʻz ichiga olgan yuqori ishlab chiqarish qiymatiga ega. "The Last of Us" va "Red Dead Redemption 2" kabi oʻyinlar ajoyib misollarni taqdim etadi.
- Yakka oʻyinchi va koʻp oʻyinchili tajribalar: ShK va konsol oʻyinlari yakka oʻyinchi tajribalaridan tortib keng koʻlamli koʻp oʻyinchili oʻyinlargacha boʻlishi mumkin.
C. Indi oʻyinlar: Innovatsiya va noyob tajribalar
Indi oʻyinlar koʻpincha kichik jamoalar yoki individual ishlab chiquvchilar tomonidan yaratiladi va ular koʻpincha innovatsiya va noyob tajribalarga eʼtibor qaratadilar.
- Ijodiy erkinlik: Indi ishlab chiquvchilari yangi mexanikalar, hikoyalar va sanʼat uslublari bilan tajriba oʻtkazish uchun koʻproq ijodiy erkinlikka ega.
- Tor doiradagi auditoriyalar: Indi oʻyinlar koʻpincha noyob tajribalarni izlayotgan tor doiradagi auditoriyalarga xizmat qiladi.
- Minimalistik dizayn: Indi oʻyinlar koʻpincha asosiy mexanika va oʻyin jarayoniga eʼtibor qaratadigan minimalist dizaynga ega.
- Jamiyat bilan aloqa: Indi ishlab chiquvchilari koʻpincha oʻz jamoalari bilan bevosita muloqot qiladilar, fikr-mulohazalarni yigʻadilar va oʻyinchilar bilan munosabatlarni oʻrnatadilar. "Stardew Valley" va "Hollow Knight" kabi oʻyinlar muvaffaqiyatli indi nomlaridir.
IV. Oʻyin dizaynidagi yangi tendentsiyalar
Oʻyin dizayni landshafti doimiy ravishda rivojlanib bormoqda, yangi tendentsiyalar va texnologiyalar muntazam ravishda paydo boʻlmoqda. Ushbu tendentsiyalardan xabardor boʻlish dolzarblikni saqlash va innovatsiya qilish uchun zarurdir.
A. Virtual Reallik (VR) va Kengaytirilgan Reallik (AR): Immersiv tajribalar
VR va AR texnologiyalari immersiv oʻyin tajribalari uchun yangi imkoniyatlar yaratmoqda.
- Immersiv muhitlar: VR va AR oʻyinchilarga oʻyin dunyosi bilan yangi usulda muloqot qilish imkonini beruvchi toʻliq immersiv muhitlarni yaratadi.
- Yangi oʻzaro taʼsir modellari: VR va AR harakat boshqaruvlari va koʻz kuzatuvi kabi yangi oʻzaro taʼsir modellarini taqdim etadi.
- Noyob oʻyin imkoniyatlari: VR va AR realistik simulyatsiyalar va interaktiv hikoyalar yaratish kabi noyob oʻyin imkoniyatlarini taklif etadi.
B. Protsedurali generatsiya: Cheksiz imkoniyatlar
Protsedurali generatsiya – bu algoritmlar yordamida darajalar, muhitlar va hikoyalar kabi oʻyin kontentini avtomatik ravishda yaratish jarayonidir.
- Cheksiz qayta oʻynash imkoniyati: Protsedurali generatsiya cheksiz qayta oʻynash imkoniyatiga ega boʻlgan oʻyinlarni yaratishi mumkin, chunki kontent har safar har xil boʻladi.
- Qisqartirilgan ishlab chiqish vaqti: Protsedurali generatsiya kontent yaratishni avtomatlashtirish orqali ishlab chiqish vaqtini qisqartirishi mumkin.
- Dinamik kontent: Protsedurali generatsiya oʻyinchining harakatlariga moslashadigan dinamik kontent yaratishi mumkin.
C. Jonli xizmat oʻyinlari: Doimiy evolyutsiya
Jonli xizmat oʻyinlari – bu dastlabki chiqarilishidan soʻng doimiy ravishda yangi kontent, xususiyatlar va tadbirlar bilan yangilanib turadigan oʻyinlardir.
- Doimiy jalb qilish: Jonli xizmat oʻyinlari doimiy yangi kontent va tadbirlar oqimini taqdim etish orqali oʻyinchilarni jalb qilib turadi.
- Jamiyat qurish: Jonli xizmat oʻyinlari koʻpincha oʻyinchilar oʻrtasidagi oʻzaro munosabatlarni ragʻbatlantirish orqali kuchli jamoatchilik hissini shakllantiradi.
- Monetizatsiya: Jonli xizmat oʻyinlari koʻpincha daromad olish uchun ilova ichidagi xaridlar va jangovar chiptalar (battle pass) kabi monetizatsiya strategiyalaridan foydalanadi.
V. Yangi boshlovchi oʻyin dizaynerlari uchun manbalar
Yangi boshlovchi oʻyin dizaynerlari uchun koʻplab manbalar mavjud, jumladan onlayn kurslar, kitoblar va jamoalar.
- Onlayn kurslar: Coursera, Udemy va edX kabi platformalar turli xil oʻyin dizayni kurslarini taklif qiladi.
- Kitoblar: Koʻplab kitoblar oʻyin dizayni nazariyasi va amaliyoti boʻyicha batafsil qoʻllanmalarni taklif etadi.
- Oʻyin dvigatellari: Unity va Unreal Engine kabi sanoat standartidagi oʻyin dvigatellaridan foydalanishni oʻrganing.
- Jamiyat forumlari: Boshqa oʻyin ishlab chiquvchilari bilan bogʻlanish uchun GameDev.net forumlari va Reddit r/gamedev hamjamiyati kabi onlayn jamoalarga qoʻshiling.
- Geym Jemlar: Oʻz mahoratingizni oshirish va qisqa vaqt ichida oʻyinlar yaratish uchun geym jemlarda ishtirok eting.
VI. Oʻyin dizaynining kelajagi: Davomli innovatsiya
Oʻyin dizaynining kelajagi porloq, doimiy ravishda yangi texnologiyalar va tendentsiyalar paydo boʻlmoqda. Texnologiya rivojlanib, oʻyinchilarning kutishlari oʻzgarib borar ekan, oʻyin dizayni tamoyillari interaktiv oʻyin-kulgini boshdan kechirish usulimizni shakllantirishda davom etadi.
Oʻyin dizayni tamoyillari shunchaki qoidalar emas; ular asboblardir. Ushbu tamoyillarni oʻzlashtirish dizaynerlarga jozibali, immersiv va esda qolarli oʻyin tajribalarini yaratish imkonini beradi. Ushbu tamoyillarni tushunish va qoʻllash orqali butun dunyodagi yangi boshlovchi oʻyin ishlab chiquvchilari oʻyinchilar bilan rezonanslashadigan va sanoatning doimiy evolyutsiyasiga hissa qoʻshadigan oʻyinlar yaratishi mumkin. Oʻyin dizaynerining sayohati davomli boʻlib, doimiy oʻrganish, tajriba va iteratsiya jarayonidir. Qiyinchiliklarni qabul qiling, muvaffaqiyatsizliklaringizdan saboq oling va hech qachon innovatsiyadan toʻxtamang.
Oʻyin dizayni sayohatingizni boshlashga tayyormisiz?